light armor - Alemán Inglés Diccionario